well equipped - German English Dictionary